self-restoring relay - Español Inglés Diccionario